home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d20 / ansibbs.arc / ANSIBBS.DOC < prev    next >
Text File  |  1989-07-08  |  6KB  |  138 lines

  1.  
  2.  
  3.  
  4.  
  5.                                 ANSIBBS v1.0
  6.  
  7.                        (c) 1989 MJM Software Design
  8.  
  9.     ANSIBBS is an MSDOS ANSI.SYS replacement  written on request of The
  10.     SDN Project for use by the hobby BBS sysops of SDNet/Works! (sm).
  11.  
  12.  
  13.  
  14.  
  15.              ANSIBBS is  a copyright work of  Michael Meddford
  16.              and produced with the  cooperation of PC-Magazine
  17.              (tm) and The SDN Project.   ANSIBBS is not public
  18.              domain.
  19.  
  20.              You use ANSIBBS.COM at your  own risk.  It is not
  21.              guaranteed  or  warranted in  anyway  whatsoever.
  22.              Neither  Michael  Meddford, The  SDN  Project nor
  23.              PC-Magazine assumes liability of any sort in your
  24.              use or misuse of this program.
  25.  
  26.              You may copy  and post ANSIBBS on  any BBS system
  27.              for downloading  as long as  you post it  in it's
  28.              original with  this document  included.  You  are
  29.              forbidden to make  ANSIBBS a part of  any package
  30.              or product.  ANSIBBS is not public domain.
  31.  
  32.              As long as you abide by  the above terms, you are
  33.              granted a limited license to freely use ANSIBBS.
  34.  
  35.  
  36.  
  37.     INTRODUCTION and BACKGROUND........................................
  38.  
  39.     There is a hole in the security  of most hobby (and commercial) BBS
  40.     systems that are  net mail capable and rely  on present compression
  41.     utilities for unpacking  mail.  Without describing the  "how-to" of
  42.     this security hole - the danger is hinged on the keyboard remapping
  43.     capability of ANSI.SYS installed by config.sys.
  44.  
  45.     Through this  hole, it  would take little  cleverness to  deliver a
  46.     destructive program by netmail which  the sysop would inadvertently
  47.     run next time  the keyboard was used.  Other,  less destructive but
  48.     highly annoying  changes can also be  made even without  the manual
  49.     activation  of  keyboard  keys.  Indeed,  with  many  BBS  software
  50.     systems, even  the initial connect  and handshakeing via  the modem
  51.     can  be  an  open  door  to  undesirable  mischief  by  a  immature
  52.     bad-hacker.
  53.  
  54.     With a  quick call to PC-Magazine  and a description of  the threat
  55.     posed to SDNet/Works!  and it's hobby cooperation of  BBS sysops in
  56.     distribution of shareware programs to  the hobby BBS community, the
  57.     offer was quickly extended to help.  Shortly I was put into contact
  58.     with Michael  Meddford who  has regularly  contributed some  of the
  59.     best utilities  to PC-Magazines  utility section.   Michael had  me
  60.     send  a  self-addressed  disk  mailer to  him  and  within  days  -
  61.     ANSIBBS.COM arrived in the mail.
  62.  
  63.     ANSIBBS is a full ANSI function program that replaces  ANSI.SYS and
  64.     has  all of  the  capabilities of  ANSI.SYS  (and more!)  excepting
  65.     KEYBOARD  REMAPPING.   Any  program  that may  call  upon  ANSI  to
  66.     accomplish keyboard remapping will not function in this regard.
  67.  
  68.  
  69.  
  70.     INSTALLATION.......................................................
  71.  
  72.     If  you  presently  have  ANSI.SYS  installed  via  the  config.sys
  73.     statement of "device=ansi.sys" you must remove that line.
  74.  
  75.     Copy ANSIBBS.COM to your root directory.
  76.  
  77.     Install by typing  >ANSIBBS [enter] at the DOS  command line prompt
  78.     or edit your  AUTOEXEC.BAT to call ANSIBBS,  it should be the first
  79.     program called.
  80.  
  81.     ANSIBBS  will install  itself in  its default  configuration if  no
  82.     command line parameters are given.  Default configuration is:
  83.  
  84.                         FAST - direct screen writes
  85.                         ON   - ansibbs active
  86.  
  87.  
  88.  
  89.     COMMAND LINE PARAMETERS............................................
  90.  
  91.     Command line  parameters can  be passed  to affect  the status  via
  92.     batch file or at the DOS prompt.   Once installed the status can be
  93.     queried by calling C:>ANSIBBS again with no parameters.
  94.  
  95.     The command line parameter that can be passed are:
  96.  
  97.                         FAST = direct screen writes
  98.                         SLOW = screen writes via BIOS
  99.                         ON   = activate
  100.                         OFF  = deactivate
  101.                         /U   = uninstall
  102.  
  103.     EXAMPLES:   C:>ansibbs off      (deactivate)
  104.  
  105.                 C:>ansibbs slow     (use BIOS screen writes)
  106.  
  107.                 C:>ansibbs /u       (uninstall and free memory)
  108.  
  109.                 etc...
  110.  
  111.  
  112.  
  113.  
  114.     * NOTES............................................................
  115.  
  116.      A. Some  multitasking programs  may  not  work properly  with  the
  117.         faster screen write  mode, you may need to  switch ANSIBBS SLOW
  118.         if you experience  screen "bleed" into other  partitions.  Read
  119.         your multitasker's manual  for its handling of  direct and BIOS
  120.         screen write modes.
  121.  
  122.      B. Video modes supported are CGA, EGA and VGA.
  123.  
  124.      C. Occupies a mere 2k of memory when loaded.
  125.  
  126.     No support is  promised for ANSIBBS but  I will try and  answer any
  127.     questions  you  may  have  if  they  are  directed  to  my  BBS  at
  128.     203-634-0370 1:141/840  Fidonet.  Before you  ask me,  re-read this
  129.     document, it's all rather simple and straight forward.
  130.  
  131.  
  132.                                                   *ray kaliss
  133.                                                   The SDN Project and
  134.                                                   SDNet/Works! (sm)
  135.  
  136.  
  137. /ENDTEXT
  138.